import * as React from "react";
import type { SVGProps } from "react";

export const MetaIcon = (props: SVGProps<SVGSVGElement>) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    width={187}
    height={80}
    viewBox="0 0 187 80"
    fill="none"
    {...props}
  >
    <path
      fill="currentColor"
      fillRule="evenodd"
      d="M55.11 33.477c1.97-2.664 4.147-4.762 6.932-4.762 5.26 0 9.588 6.693 9.588 14.663 0 4.862-2.092 7.907-5.852 7.907-3.276 0-5.083-1.84-8.328-7.27l-1.665-2.8a114.92 114.92 0 0 0-1.128-1.864c-1.018 1.801-2.499 4.416-2.499 4.416-3.552 6.208-5.55 7.518-8.328 7.518-3.86 0-6.163-3.004-6.163-7.767 0-7.612 4.233-14.803 9.76-14.803 2.71 0 4.974 1.314 7.682 4.762ZM43.97 47.612c1.604 0 2.6-1.012 5.48-5.526 0 0 1.31-2.08 3.47-5.396-2.276-3.259-3.762-4.286-5.54-4.286-3.285 0-6.04 5.65-6.04 11.176 0 2.583.98 4.032 2.63 4.032Zm14.356-9.416 1.992 3.322c3.114 5.01 3.898 6.093 5.538 6.093 1.71 0 2.537-1.463 2.537-3.984 0-6.616-2.927-12.001-6.584-12.001-1.761 0-3.242 1.38-5.036 4.15a68.896 68.896 0 0 1 1.553 2.42Z"
      clipRule="evenodd"
    />
    <path
      fill="currentColor"
      d="M78.776 29.44h4.245l7.218 13.057 7.217-13.057h4.153v21.454h-3.463V34.452l-6.329 11.386h-3.249L82.24 34.451v16.442h-3.463V29.44Z"
    />
    <path
      fill="currentColor"
      fillRule="evenodd"
      d="M112.78 51.278c-1.604 0-3.013-.355-4.229-1.065a7.455 7.455 0 0 1-2.843-2.95c-.679-1.257-1.019-2.697-1.019-4.322 0-1.645.332-3.1.996-4.367.664-1.267 1.586-2.258 2.766-2.973 1.18-.715 2.537-1.073 4.069-1.073 1.522 0 2.832.36 3.931 1.08 1.098.72 1.943 1.73 2.536 3.027.592 1.297.889 2.82.889 4.567v.95h-11.754c.214 1.307.743 2.337 1.586 3.087.843.752 1.908 1.127 3.195 1.127 1.032 0 1.921-.153 2.667-.46.745-.306 1.445-.771 2.099-1.394l1.839 2.252c-1.829 1.676-4.071 2.514-6.728 2.514Zm2.529-12.727c-.725-.741-1.676-1.111-2.85-1.111-1.145 0-2.102.378-2.874 1.134-.771.756-1.259 1.772-1.463 3.05h8.428c-.102-1.309-.516-2.333-1.241-3.073Z"
      clipRule="evenodd"
    />
    <path
      fill="currentColor"
      d="M120.887 37.746h3.188v7.586c0 3.943 1.803 5.915 5.409 5.915a10.097 10.097 0 0 0 2.774-.383v-2.805c-.368.062-.705.11-1.011.146-.307.036-.68.054-1.119.054-.991 0-1.691-.256-2.099-.767-.409-.51-.613-1.363-.613-2.559v-7.187h4.842v-2.835h-4.842v-4.689h-3.341v4.69h-3.188v2.834Z"
    />
    <path
      fill="currentColor"
      fillRule="evenodd"
      d="M149.667 50.894h-3.279v-2.237a5.93 5.93 0 0 1-2.222 1.939c-.899.454-1.921.681-3.065.682-1.41 0-2.659-.36-3.747-1.08-1.088-.721-1.944-1.712-2.567-2.974-.623-1.261-.935-2.704-.935-4.329 0-1.634.317-3.08.95-4.337.634-1.256 1.51-2.242 2.629-2.957 1.118-.715 2.403-1.073 3.854-1.073 1.093 0 2.074.212 2.942.636a5.814 5.814 0 0 1 2.161 1.8v-2.053h3.279v15.983Zm-3.341-10.39c-.357-.909-.922-1.626-1.693-2.153-.771-.526-1.663-.789-2.674-.789-1.431 0-2.57.48-3.417 1.44-.848.961-1.272 2.258-1.272 3.893 0 1.645.408 2.948 1.226 3.908.817.96 1.925 1.44 3.325 1.44 1.032 0 1.951-.265 2.758-.797a4.497 4.497 0 0 0 1.747-2.145v-4.796Z"
      clipRule="evenodd"
    />
  </svg>
);
